home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SPACE 1
/
SPACE - Library 1 - Volume 1.iso
/
sound
/
240
/
player12
/
player12.doc
< prev
next >
Wrap
Text File
|
1989-12-27
|
7KB
|
150 lines
PLAYER 1.2 (c)
Music Studio Enhancement Utility
by John Davis
============
NOTE: This program is not public domain. It is shareware. You
are permitted to give the program to anyone you like, but this
documentation must accompany the program file. It may be included
in User Group librarys or uploaded to any BBS system, but it MAY
NOT be sold by any individual or company that sells Public Domain
software for profit. Details for registering your copy of Player
1.2 can be found at the end of this documentation.
============
This version of Player 1.2 incorporates one major feature
missing in version 1.1 - the ability to convert Music Studio song
files into Standard MIDI Format 0 files. For a lot of you, that's
probably no big deal. But there are a lot of us that just can't
play keyboards, and must resort to step-entry to get our music
into a real sequencer. Music Studio just can't cut it as a
sequencer, but it still has (in my opinion) the quickest and
easiest method of step-entry.
When I did Player 1.1, the most signifant addition was MIDI
Clock. While most people used MIDI Clock to sync a drum machine
up to Music Studio songs, the real reason I put it in was so that
I could hook 2 ST's together, and play my Music Studio songs into
the 2nd ST (which was running a real sequencer), using MIDI Clock
to keep everything in sync.
Almost all sequencers available now support Standard Midi
File format songs, either directly or via some type of conversion
routine. With Player 1.2, it's now possible to convert your Music
Studio to SMF (Standard Midi File) format, then load them directly
into your sequencer of choice for final editing.
At the present time, Player 1.2 will only create a format 0
SMF file. I did that for 2 reasons: Any sequencer that supports
SMF files should support format 0, and I wanted to see if the
program got the support it needed to warrant the support of format
1 files.
Converting Music Studio is a breeze. After starting the
program, click on the button LOAD MS to load a Music Studio file.
After it's loaded, you can click on EDIT MS to change the volume,
preset, or channel of each voice, or you can use the buttons on
the main screen to set the tempo, overall volume, program changes
enabled/disabled, etc. The buttons for Internal Clock/External
Midi Clock are ignored. When everything is set the way you want
it, click on CONVERT MS. A File Selector will then open up, and
you can enter the new name for your SMF (Standard MIDI Format)
file. Click on OK, and the program will begin converting the file
and writing it to disk as it progresses. The program is no speed
demon - it may take a couple of minutes to convert a very long or
complex Music Studio song. When it's done, quit the program, load
your sequencer, and import it.
Here's everything you ever wanted to know about the conversion
process:
- Format 0 Standard MIDI Files ONLY are created.
- The SMF file is written with a resolution of 96 ticks per
quarter note.
- The Music Studio song name (or pathname if no song name was
found), tempo, and time signature are included in the SMF file.
- The conversion process ingores any additional voices you may
have enabled in the 'layer' section of the Player 1.2 editor
screen. It also ignores Song Select, and the state of the MIDI
Clock buttons on the main screen. I did this to speed up the
conversion process - any sequencer should be able to duplicate the
function of the 'layer' parameters.
- If you have disabled Program Changes from the main screen, no
program changes will be included in the SMF file.
- If you have selected CHANNEL 1 ONLY from the main screen, all
voices will be on Channel 1 in the SMF file.
- The buttons labelled LOAD SMF and PLAY SMF are for loading and
playing Standard MIDI File songs, and they have been disabled for
this version.
I've converted about 800K of Music Studio files to SMF format, and
the only ones that didn't convert properly were those that didn't
play properly in Music Studio in the first place. After
conversion, the final result 'sounded' just like it did in Music
Studio, which means 'Make your Music Studio file as accurate as
possible before converting it!'
I tested the SMF files in 4 different sequencers - MidiTrack
(SMPTE Track and EditTrack), KCS 1.6, RealTime 1.1, and
MuScript 1.0, and all worked fine. The only real glitch came with
RealTime. Program Changes are written to the file before any
note-on events, but they are written on the same tick. RealTime
would always play all the notes first, then send the Program
Change, which always messed up the first few notes of the song.
The cure is simple - edit the RealTime track so that the Program
Changes occur a few ticks early.
==========
The last shareware version of Player 1.1 was crippled - it
wouldn't save anything to disk. The only way to get a complete
version was to send me $15. After the first 20 or so people
registered, I 'un-crippled' the program, making the PD version the
same as the registered version. I put the new version (still
called 1.1) on my BBS and a couple of other services. Since that
day (early 1989) , not a SINGLE person has registered their
copy, even though I know it had been downloaded at least 250 times
in the places I looked. The only thing I didn't do with this
version is include the documentation for the whole program. If
you find this program useful (ie you used it more than a few
times), please support it by registering. If you don't find it
useful, simply get rid of it.
The registration fee is $15. You may send a check, money
order, cash, (or even just a box of disks!) to:
John Davis
4501 61st
Lubbock, TX 79414
or contact me at:
L.A.C.E. BBS (I'm the sysop - leave feedback)
(806)792-3317
Compuserve - 72465,227 or 70007,3615
GEnie - J.W.DAVIS
If you need documentation for the program, include a blank disk
and return postage, and I'll send the docs (on disk), as well as
the latest version of the program (if it's changed.)
If you registered Player 1.1, you don't need to do anything - the
update is free. Thanks!